v3.26.1
Line of Credit (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Line of Credit Facility [Line Items]      
Proceeds from line of credit   $ 0 $ 20,000
Repayments of line of credit   20,000 $ 0
Revolving Credit Facility | Line of Credit | Banc of California Credit Facility      
Line of Credit Facility [Line Items]      
Revolving line of credit, borrowing capacity $ 40,000 $ 40,000  
Unused credit fee   0.25%  
Interest rate 5.75% 5.75%  
Repayments of line of credit $ 20,000    
Amounts outstanding under line of credit 0 $ 0  
Interest expense, debt 200 500  
Remaining line of credit borrowing $ 40,000 $ 40,000