v3.26.1
Equity - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jun. 24, 2026
$ / shares
Dec. 20, 2024
USD ($)
$ / shares
Sep. 19, 2024
USD ($)
$ / shares
Sep. 18, 2024
shares
Jun. 11, 2024
$ / shares
shares
Oct. 05, 2023
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
May 02, 2026
USD ($)
$ / shares
shares
May 03, 2025
USD ($)
$ / shares
shares
May 01, 2021
shares
Jun. 05, 2024
shares
Jun. 04, 2024
shares
Apr. 27, 2024
USD ($)
Dec. 14, 2015
USD ($)
Capital Unit [Line Items]                            
Common stock, shares authorized (in shares) | shares       200,000,000 100,000,000     200,000,000 200,000,000   10,000,000,000 200,000,000    
Common stock, par value (in dollars per share) | $ / shares         $ 0.01     $ 0.01 $ 0.01          
Preferred stock, shares authorized (in shares) | shares               5,000,000 5,000,000          
Preferred stock, par value (in dollars per share) | $ / shares               $ 0.01 $ 0.01          
Number of additional shares authorized (in shares) | shares       2,000,000   4,500,000                
Common stock, capital shares reserved for future issuance (in shares) | shares           2,179,093                
Stock split, conversion ratio         0.01                  
Share-based compensation, number of shares authorized (in shares) | shares       2,179,093       2,179,093            
Sale of stock, consideration received on transaction   $ 40,000 $ 40,000                      
Sale of stock, price per share (in dollars per share) | $ / shares   $ 10.42 $ 10.06                      
Proceeds from sale of equity, net   $ 39,200 $ 39,200                      
Commission fee   2.00% 2.00%                      
Stock repurchase program, authorized amount                           $ 50,000
Stock repurchase program, remaining authorized repurchase amount               $ 26,669            
Shares repurchased for tax withholdings for vested stock awards (in shares) | shares               0 429          
Shares sold under at-the-market offering, net of commissions               $ 0 $ 78,450          
Premium price, contract liability               13,192 13,565       $ 14,892  
Accrued liabilities               10,418 10,410          
Other long-term liabilities               2,774 3,155          
Subsequent Event                            
Capital Unit [Line Items]                            
Dividends declared per share (in dollars per share) | $ / shares $ 0.08                          
F/L Relationship                            
Capital Unit [Line Items]                            
Shares repurchased for tax withholdings for vested stock awards (in shares) | shares             2,307,692     2,307,692        
TopLids LendCo, LLC                            
Capital Unit [Line Items]                            
Sale of stock, price per share (in dollars per share) | $ / shares             $ 6.50              
Shares sold under at-the-market offering, net of commissions             $ 15,000              
Premium price, contract liability             $ 4,131              
Accrued liabilities               300 300          
Other long-term liabilities               $ 2,604 $ 2,905