v3.25.2
Loans Payable, net - Narrative (Details) - USD ($)
$ in Thousands
6 Months Ended
Apr. 04, 2025
Jun. 30, 2025
Jun. 30, 2024
Oct. 28, 2022
Debt Instrument [Line Items]        
Term loan principal payments   $ 9,186 $ 0  
Loan prepayment premium   521 $ 0  
October 2022 Term Loan | Term Loans        
Debt Instrument [Line Items]        
Debt instrument, face amount       $ 110,000
Interest at fixed-rate (as a percent)       5.25%
Term loan principal payments   9,100    
Loan prepayment premium   $ 500    
April 2025 Bridge Loan        
Debt Instrument [Line Items]        
Debt instrument, face amount $ 10,000      
Debt instrument, basis spread on variable rate 1.30%      
Debt instrument, collateral $ 10,000      
Debt instrument, extended period 3 months