Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Additional Information (Details)

v3.24.2.u1
Fair Value Measurements - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Mar. 31, 2024
Dec. 31, 2023
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]            
Fair value, assets, level 1 to level 2 transfers, amount $ 0 $ 0 $ 0 $ 0    
Fair value, assets, level 2 to level 1 transfers, amount1 0   $ 0     $ 0
Fair value, assets transfers into level 3, amount 0     0    
Fair value, assets transfers out of level 3, amount 0     0    
Cash and cash equivalents fair value investment         $ 0 0
Deferred Compensation Arrangement with Individual, Description     The plan allows eligible participants to defer up to 90% of their base salary and/or incentive plan compensation as well as any refunds from our 401(k) Plan. Participants may elect investment funds selected by the Company in whole percentages      
Fair value, liabilities transfers into level 3, amount     $ 0      
Payment made upon receipts of certificate of occupancy 0 $ 0 0 $ 500    
Level 1            
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]            
Liabilities, fair value disclosure 0   0      
Level 3            
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]            
Assets, fair value disclosure 0   0     0
Liabilities, fair value disclosure $ 0   $ 0     $ 0