XML 75 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
FAIR VALUE MEASUREMENT - Schedule of Assets Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Assets:    
Derivative Asset Statement Of Financial Position Extensible Enumeration Not Disclosed Flag 2024 Interest Rate Cap 2022 Interest Rate Cap
Fair Value, Recurring | U.S. Treasury    
Assets:    
Cash and cash equivalents: $ 64,742 $ 39,737
Fair Value, Recurring | Money market funds    
Assets:    
Cash and cash equivalents: 277,901 272,226
Fair Value, Recurring | Commercial paper    
Assets:    
Cash and cash equivalents:   14,919
Fair Value, Recurring | 2024 Interest Rate Cap    
Assets:    
Interest Rate Cap 217  
Fair Value, Recurring | 2022 Interest Rate Cap    
Assets:    
Interest Rate Cap   2,391
Fair Value, Recurring | Level 1 | U.S. Treasury    
Assets:    
Cash and cash equivalents: 64,742 39,737
Fair Value, Recurring | Level 1 | Money market funds    
Assets:    
Cash and cash equivalents: 277,901 272,226
Fair Value, Recurring | Level 1 | Commercial paper    
Assets:    
Cash and cash equivalents:   0
Fair Value, Recurring | Level 1 | 2024 Interest Rate Cap    
Assets:    
Interest Rate Cap 0  
Fair Value, Recurring | Level 1 | 2022 Interest Rate Cap    
Assets:    
Interest Rate Cap   0
Fair Value, Recurring | Level 2 | U.S. Treasury    
Assets:    
Cash and cash equivalents: 0 0
Fair Value, Recurring | Level 2 | Money market funds    
Assets:    
Cash and cash equivalents: 0 0
Fair Value, Recurring | Level 2 | Commercial paper    
Assets:    
Cash and cash equivalents:   14,919
Fair Value, Recurring | Level 2 | 2024 Interest Rate Cap    
Assets:    
Interest Rate Cap 217  
Fair Value, Recurring | Level 2 | 2022 Interest Rate Cap    
Assets:    
Interest Rate Cap   2,391
Fair Value, Recurring | Level 3 | U.S. Treasury    
Assets:    
Cash and cash equivalents: 0 0
Fair Value, Recurring | Level 3 | Money market funds    
Assets:    
Cash and cash equivalents: 0 0
Fair Value, Recurring | Level 3 | Commercial paper    
Assets:    
Cash and cash equivalents:   0
Fair Value, Recurring | Level 3 | 2024 Interest Rate Cap    
Assets:    
Interest Rate Cap $ 0  
Fair Value, Recurring | Level 3 | 2022 Interest Rate Cap    
Assets:    
Interest Rate Cap   $ 0